This Is Why The Signature Is The Perfect Place To Stay In Las Vegas